spanish mackerel (scomberomerus commerson) - German English Dictionary